Skip to content

feat: multi-arch Docker image build#19

Open
trco wants to merge 1 commit into
masterfrom
feat/multi-arch-docker-build
Open

feat: multi-arch Docker image build#19
trco wants to merge 1 commit into
masterfrom
feat/multi-arch-docker-build

Conversation

@trco

@trco trco commented Feb 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds a GitHub Actions workflow that builds and pushes multi-arch Docker images (linux/amd64 + linux/arm64) on version tags (v*)
  • Tags images with both the version and latest
  • Fixes exec format error when running trco/wannabe:latest on amd64 hosts (e.g. GitHub Actions runners)

Setup required

Add these repository secrets:

  • DOCKERHUB_USERNAME - Docker Hub username
  • DOCKERHUB_TOKEN - Docker Hub access token

Test plan

  • Add repository secrets
  • Merge PR and push a tag (e.g. git tag v1.0.0 && git push --tags)
  • Verify workflow runs and pushes multi-arch image
  • Verify docker manifest inspect trco/wannabe:latest shows both amd64 and arm64

🤖 Generated with Claude Code

Builds and pushes linux/amd64 and linux/arm64 images on version tags.
Tags images with both the version and latest.

Requires DOCKERHUB_USERNAME and DOCKERHUB_TOKEN repository secrets.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant